|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--djbuch.kapitel_19.Message
|
+--djbuch.kapitel_19.EmailNotes
Implementiert eine Email, die über die Notes Mail.box verschickt wird. Der besondere Vorteil an dieser Klasse ist, dass die Mail Absender frei definiert werden können.
| Field Summary |
| Fields inherited from class djbuch.kapitel_19.Message |
TYPE_EMAIL, TYPE_EMAIL_HTML, TYPE_NONE, TYPE_OTHER, TYPE_SMS |
| Constructor Summary | |
EmailNotes(Session s)
|
|
EmailNotes(Session s,
java.lang.String serverName)
|
|
| Method Summary | |
java.lang.String |
getRecipient()
Deprecated. - Diese Methode darf für diese Implementierung von Message nicht verwendet werden. |
java.lang.String[] |
getRecipientArray()
liefert das Array der Empfänger |
java.lang.String |
getReplyTo()
gibt den ReplyTo (String) zurück. |
java.lang.String |
getSubject()
|
boolean |
isRecipientOK(java.lang.String[] rec)
Bei der Verwendung mehrer Empfänger: Überprüfung ob alle ok sind. |
void |
recycle()
räumt die NotesRessourcen auf. |
boolean |
send()
versendet die Email über die Notes mail.box |
void |
setAttachFileName(java.lang.String fn)
wird dieser Wert gesetzt, wird der Email eine Datei diesen Namens angehängt und nach Versand GELÖSCHT!! |
void |
setMessage(java.lang.String message)
Setzt die Nachricht er E-Mail |
void |
setRecipient(java.lang.String rec)
Setzt einen einzelnen Empfänger |
void |
setRecipient(java.lang.String[] rec)
Setzt mehrere Empfänger für die Message. |
void |
setReplyTo(java.lang.String replyTo)
Setzt den ReplyTo sofern nicht null Falls nicht null, muss es sich um eine korrekte E-Mail handeln. |
void |
setSender(java.lang.String sender)
Setzt den Absender der E-Mail Wirft eine MessageException, falls der Absender nicht ok ist. |
void |
setSubject(java.lang.String sub)
legt das Subject der Email fest. |
| Methods inherited from class djbuch.kapitel_19.Message |
getConfiguration, getConfigurations, getMessage, getResponseMessage, getSendCount, getSender, getSendStatus, setConfiguration, stringMailType |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EmailNotes(Session s)
throws MessageException
MessageException
public EmailNotes(Session s,
java.lang.String serverName)
throws MessageException
MessageException| Method Detail |
public void recycle()
public void setAttachFileName(java.lang.String fn)
fn -
public void setSender(java.lang.String sender)
throws MessageException
setSender in class MessageMessageExceptionpublic boolean isRecipientOK(java.lang.String[] rec)
rec - - Array von Strings
public java.lang.String getRecipient()
getRecipient in class Message()public java.lang.String[] getRecipientArray()
public void setRecipient(java.lang.String rec)
throws MessageException
setRecipient in class Messagerec - - Empfänger
MessageException - - falls der zu Setzende Recipient nicht ok (hierfür muss isRecipientOK implementiert werden.) ist.
public void setReplyTo(java.lang.String replyTo)
throws MessageException
replyTo -
MessageExceptionpublic java.lang.String getReplyTo()
public void setRecipient(java.lang.String[] rec)
throws MessageException
rec - - Empfänger
MessageException - - falls der zu Setzende Recipient nicht ok (hierfür muss isRecipientOK implementiert werden.) ist.
public void setMessage(java.lang.String message)
throws MessageException
setMessage in class MessageMessageException
public void setSubject(java.lang.String sub)
throws MessageException
sub -
MessageExceptionpublic java.lang.String getSubject()
public boolean send()
throws MessageException
send in class MessageMessageException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||